//
//  GeneralDef.h
//  jumpingfrog
//
//  Created by Tri Vo on 8/17/13.
//  Copyright (c) 2013 Tri Vo. All rights reserved.
//


#pragma mark - Images

#define IMG_BACKGROUND @"bg.png"

#define IMG_TITLE_LILYPAD_1 @"lilypad_1.png"
#define IMG_TITLE_LILYPAD_2 @"lilypad_2.png"
#define IMG_TITLE_LILYPAD_3 @"lilypad_3.png"
#define IMG_FROG            @"frog_1024x1024.png"
#define IMG_COCOS_LOGO      @"cocos2d_logo.png"

#pragma mark - Sprites

#define SPRITE_PLIST    @"sprites_collection.plist"
#define SPRITE_PNG      @"sprites_collection.png"

#pragma mark - Buttons

#define IMG_BTN_BLACK   @"btn_black.png"
#define IMG_BTN_YELLOW  @"btn_yellow.png"
#define IMG_BTN_NORMAL  @"button.png"
#define IMG_BLACK_BACKGROUND    @"blackBackground.png"

#pragma mark - Strings

#define STR_PLAY    @"Play"
#define STR_ABOUT   @"About"
#define STR_GUIDE   @"Guide"
#define STR_EXIT    @"Exit"
#define STR_SETTINGS    @"Settings"
#define STR_BACK        @"Back"
#define STR_MENU        @"Menu"
#define STR_POWERED_BY  @"This game is powered by"
#define STR_CONTACT_INFO    @"Send your feedbacks to"
#define STR_EMAIL       @"acumen.vn@gmail.com"
#define STR_SOUND_ON    @"Sound: ON"
#define STR_SOUND_OFF   @"Sound: OFF"
#define STR_MUSIC_ON    @"Music: ON"
#define STR_MUSIC_OFF   @"Music: OFF"
#define STR_LIVES       @"Lives: "
#define STR_SECONDS     @"Time: "
#define STR_RESUME      @"Resume"
#define STR_QUIT        @"Quit"


#define mark - Fonts

#define FONT_TITLE      @"Palatino-Bold"
#define FONT_MENU       @"Courier"
#define FONT_CONTENT    @"Helvetica"

#define mark - Settings

#define SET_SOUND  @"SETTINGS_SOUND"
#define SET_MUSIC  @"SETTINGS_MUSIC"
#define SET_DEFAULT @"SETTINGS_USER_DEFAULT"
#define SET_FROG_LIFE @"SETTINGS_FROG_LIFE"

#define mark - Sprite Frame name
#define SPRITE_FRAME_FROG_BEGIN @"frog1.png"
#define SPRITE_LILYPAD_ORANGE   @"lilypad_orange.png"
#define SPRITE_LILYPAD_TEAL     @"lilypad_teal.png"
#define SPRITE_LILYPAD_GREEN    @"lilypad_green.png"
#define SPRITE_LILYPAD_YELLOW   @"lilypad_yellow.png"
#define SPRITE_HUD_BACKGROUND   @"toolbar_gradient.png"
#define SPRITE_HUD_LIVES        @"smallicon_frog.png"
#define SPRITE_MAP_NORMAL_LEAF  @"lilypad_green.png"
#define SPRITE_MAP_BEGIN_LEAF   @"lilypad_orange.png"
#define SPRITE_MAP_DES_LEAF     @"lilypad_yellow.png"
#define SPRITE_MAP_STONE        @"rock.png"
#define SPRITE_MAP_FLY          @"fly_1.png"

#pragma mark - Map Symbols

#define MAP_SYMBOLS_NORMAL_LEAF @"A"
#define MAP_SYMBOLS_LEAF_FLY    @"B"
#define MAP_SYMBOLS_STONE       @"C"
#define MAP_SYMBOLS_BEGIN_LEAF  @"D"
#define MAP_SYMBOLS_DES_LEAF    @"F"

